kind of black pudding - Turkish English Dictionary